<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:p="http://primefaces.org/ui"
	xmlns:f="http://java.sun.com/jsf/core">

<ui:composition template="../../../templates/padrao.xhtml">

<ui:define name="menu">
		<p:tabMenu style="border:0;" activeIndex="2">
			<p:menuitem url="/view/index1.xhtml" value="Inicio" />
			<p:menuitem url="/view/usuarios/admin/user/listUser.xhtml"
				value="Clientes" />
			<p:menuitem url="/view/usuarios/admin/produto/listProd.xhtml"
				value="Produtos" />
			<p:menuitem url="/view/usuarios/admin/compra/listcompra.xhtml"
				value="Fornecedor" />
			<p:menuitem url="/view/usuarios/admin/compra/listcompra.xhtml"
				value="Vendas" />
			<p:menuitem url="/view/usuarios/admin/compra/listcompra.xhtml"
				value="Compra" />
			<p:menuitem url="/view/usuarios/admin/compra/listcompra.xhtml"
				value="Relatorio" />
		</p:tabMenu>
	</ui:define>

	<ui:define name="conteudo">
		<h:form id="prod">  


			<p:dataTable 
			id="prodTable"
			var="produto" 
			value="#{produtoBean.produtos}"
			paginator="true" 
			rows="10"
			selectionMode="single"
			paginatorTemplate="{FirstPageLink} {PreviousPageLink} {CurrentPageReport} {NextPageLink} {LastPageLink}"
            selection="#{produtoBean.produto}"
            rowKey="#{produto.idProduto}"
            filteredValue="#{produtoBean.filtroProduto}"
            emptyMessage="Nenhum Produto Encontrado"
			>
				<p:column headerText="Nome" sortBy="#{produto.nome}"
					filterBy="#{produto.nome}" id="nome">
					<h:outputText value="#{produto.nome}" />
				</p:column>

				<p:column headerText="Preço" sortBy="#{produto.preco}"
					filterBy="#{produto.preco}" id="preco">
					<h:outputText value="#{produto.preco}" />
				</p:column>
				<p:column headerText="Quantidade" sortBy="#{produto.qnt}"
					filterBy="#{produto.qnt}" id="qnt">
					<h:outputText value="#{produto.qnt}" />
				</p:column>
				<f:facet name="footer">
				<p:button value="Cadastrar" outcome="cadAltProd" />	
				<p:commandButton value="Alterar" action="cadAltProd" ajax="false"></p:commandButton>
				<p:commandButton value="Excluir" action="#{produtoBean.excluir}" update="prodTable"/>
				</f:facet>
			</p:dataTable>
			
		</h:form>
	</ui:define>

</ui:composition>
</html>